answer "Student Details demo will take approx. 3 min." with "Cancel" or "OK"
if it is "Cancel" then exit rollingDemo
set the cursor to none
lock screen
go to card "Rolling Demo Instructions" of this background
unlock screen with dissolve fast
repeat until the mouseClick
end repeat
set the cursor to hand
autoMouse moveMouse,420,60
click at the loc of bg button id 7
showInfo "Introduction",false
wait 1 second
set the cursor to hand
autoMouse menuMouse,2,1 -- New Student…
if the result is "Item not found" then -- test for XCMD bug
send "doMenu New Student…" to background "Student Details"
end if
set the cursor to none
wait 1 second
type "777"
wait 30
tabKey
type "Richter"
wait 30
tabKey
type "Robert"
wait 30
tabKey
type "Charlie"
wait 30
tabKey
type "108th N.E."
wait 30
tabKey
type "545"
wait 30
tabKey
type "#6"
wait 30
tabKey
type "Bellevue"
wait 30
tabKey
type "Washington"
wait 30
tabKey
type "98004"
wait 30
tabKey
type "555-5493"
wait 30
put "12" into card field "Grade"
put "12" into background field "Grade"
wait 30
put "102" into card field "Homeroom"
put "102" into background field "Homeroom"
wait 30
select text of card field "Area"
type "3"
wait 30
tabKey
type "Male"
wait 30
tabKey
type "700 567 345"
wait 30
tabKey
type "Dec 28, 1970"
wait 30
tabKey
type "1988"
wait 30
tabKey
type "New York, NY"
wait 30
tabKey
type "Sept 2, 1980"
wait 30
tabKey
type "456"
wait 30
tabKey
type "Farlie Middle School"
select empty
showInfo "Personal Tab",true
wait 2 seconds
click at the loc of background button "SD Contacts"
select empty
showInfo "Contacts Tab",true
wait 30
click at the loc of button "Copy 1"
wait 30
tabKey
type "Mrs."
wait 30
tabKey
type "Richter"
wait 30
select text of card field "Work Phone 1"
type "555-9012"
wait 30
tabKey
type "Interior Designer"
wait 30
tabKey
type "Yes"
wait 2 seconds
tabKey
type "Mr."
wait 30
tabKey
type "Richter"
wait 30
tabKey
type "Bayview Road"
wait 30
tabKey
type "1093"
wait 30
tabKey
tabKey
type "Alameda"
wait 30
tabKey
type "California"
wait 30
tabKey
type "94801"
wait 30
tabKey
type "555-0391"
wait 30
tabKey
tabKey
type "Unemployed"
wait 30
tabKey
type "No"
wait 2 second
select text of card field "Legal Alert"
type "Legal alerts are up to 128 characters in length "
type "and will fit on two lines."
select empty
wait 2 seconds
click at the loc of background button "SD Misc"
showInfo "Misc. Tab",true
wait 1 second
click at the loc of button "Group One"
wait 1 second
click at the loc of button "Group Four"
wait 1 second
click at the loc of button "Group six"
wait 1 second
put "Academic" into card field "Normal Program"
wait 1 second
put "Bob Dean" into card field "Counselor"
wait 1 second
put "American" into card field "Ethnic Category"
wait 1 second
put "English" into card field "Home Language"
wait 1 second
put "Reduced Price" into card field "Lunch status"
wait 2 seconds
click at the loc of background button "SD Status"
select empty
wait 2 seconds
put "Left" into card field "Status Codes"
wait 1 second
put "Nov 29, 1988" into card field "Dates"
wait 1 second
select text of card field "Comments"
type "Moved out of state."
wait 1 second
tabkey
type "Bus Route 306, Bus number 12 corner of 41st St. and Smith Ave."
wait 2 seconds
click at the loc of background button "SD Health"
wait 1 second
type "Dr. Ford"
wait 30
tabkey
tabkey
type "None"
wait 1 second
click at the loc of button 1
wait 1 second
click at the loc of button 2
wait 1 second
select text of card field "Medical Alert"
type "allergic to penicillin"
wait 30
tabkey
type "Polio vaccination: May 31, 1985" & return
wait 30
type "Broken arm, Sept. 19, 1986. Robert broke his arm in P.E. class "
type "during a football game. He was immediately taken to emergency "
type "at St. Paul’s hospital."
wait 2 seconds
click at the loc of background button "SD Comments"
wait 1 second
type "1987 - won the President’s writing contest." & return
wait 30
type "The size of this field is dependent on available disk space."
wait 2 seconds
click at the loc of background button "SD Disc"
select empty
showInfo "Dicipline Tab",true
wait 1 second
click at the loc of button "New Infraction"
wait 1 second
click at the loc of card button "Infraction3"
put line 3 of card field "Select Infraction" into card field "Infraction"
wait 1 second
click at the loc of card button "Teacher2"
put line 2 of card field "Select Teacher" into card field "Teacher"
wait 1 second
click at the loc of card button "Teacher4"
put line 4 of card field "Select Teacher" into card field "Administrator"
wait 1 second
select text of card field "Location"
type "gym"
wait 1 second
click at the loc of button "Suspended"
wait 1 second
put the seconds + 5256000 into tempdate
convert tempdate to abbrev date
put item 2 to 3 of tempdate into tempdate
put empty into char 2 to 3 of item 2 of tempdate
put tempdate into card field "Suspended To"
wait 1 second
click at the loc of button "OK"
wait 2 seconds
click at the loc of background button "SD User"
select empty
showInfo "User Definable Tab",true
wait 1 second
tabKey
type "Football"
wait 30
tabKey
type "Young Republicans"
wait 30
tabKey
type "Coin collecting"
wait 30
tabKey
type "Route 306, Bus #12"
wait 30
tabKey
tabKey
type "145"
wait 30
tabKey
type "36 24 34"
wait 30
tabKey
type "PHE 823"
wait 1 second
click at the loc of background button "Done"
lock screen
send "doMenu About" to background "Student Details"
end rollingDemo
on showInfo fieldName,cardPict
lock screen
set the cursor to none
restoreMenuBar false
grayPicture cardPict
installMenuBar 1170,1171,1172,1173,1174,1175
show card field fieldName
unlock screen with dissolve
put the secs into temp
repeat until the mouseClick
if (the secs - temp) > 30 then show card field "Continue"
end repeat
lock screen
hide card field fieldName
hide card field "Continue"
pop card
unlock screen with dissolve
if the optionKey is down then exit to HyperCard
end showInfo
-- part contents for background part 5
----- text -----
Student Details
-- part contents for background part 6
----- text -----
The Student Details module affords quick and easy access to extensive information about every student you enter into the Mac School database. It contains information such as:
• student names
• student addresses
• contact names
• emergency contacts
• homeroom number
• bus status
• 25 user definable fields
• enrollment status
• health records
• administrative school comments
• disciplinary information
• legal alerts
• 12 user definable flags (yes/no questions)
• and much more!!
Student information can either be hand entered or imported in ASCII format from already existing information on a district mainframe, Apple //GS (from Appleworks), IBM PC, or any system that can create an ASCII file.
Reporting options are endless! Student Details contains some pre-designed reports for you to use, however through the Report Manager module, Mac School allows you the user to design your own reports!
Multi-User Capabilities. By placing Mac School on a network such as AppleShare or TOPS you will be able to take full advantage of the multi-user environment. For example: the Principal, Attendance Clerk, and Counselors, over the network, will all be able to access information regarding the same student at the same time or different students at the same time.
Note: the first individual to bring up a student record will have edit access, others will have view, until such a time when the first individual closes the record.